Inside A Hendon 2 Bed 2 Bath 895 Sq Ft Flat | Station Road, Nw4 | Tour